# 为了在Pygame窗口中显示文本，
# 我们首先需要在pygame.font模块中定义的SysFont()函数的帮助下获得一个字体对象。

import pygame as py
py.init()
screen = py.display.set_mode((800,800))
running = True
while running:
    for event in py.event.get():
        screen.fill((127,127,127))
        if event.type == py.QUIT:
            running = False
        font = py.font.SysFont("Arial",36)
    #   接下来我们用Font对象的render()方法获得一个新的Surface对象，
    #   用于在新创建的字体中渲染 LCY 文本。
    txtsurf = font.render("Hello, World",True,(255,255,255))
    # 第一个参数是一个单行字符串，第二个参数代表抗锯齿。如果设置为False，渲染的图像是8位的图像，
    # 如果为true，则为24位。也可以使用一个可选的背景颜色参数。
    screen.blit(txtsurf, (200 - txtsurf.get_width() // 2, 150 - txtsurf.get_height() // 2))
# 我们现在需要在屏幕窗口的中心位置对文本表面进行模糊处理
    py.display.update()